radio reflector - German English Dictionary